#!/usr/bin/python3
# -*- coding: utf-8 -*-
# @Date     : 2018-11-12 14:28:14
# @Author   : Jimy_Fengqi (jmps515@163.com)
# @Link     : https://blog.csdn.net/qiqiyingse
# @Version  : V1.0
# @pyVersion: 3.6

import os
import sys
import time,datetime

def TimeStampToTime(timestamp):
    timeStruct = time.localtime(timestamp)
    return time.strftime('%Y-%m-%d %H:%M:%S',timeStruct)

class StringHandle:
    #获取文件的访问时间
    def get_FileAccessTime(filePath):
        pyversion=sys.version[0]
        if pyversion == '2':
            filePath = unicode(filePath,'utf8')#python2需要使用unicode转换一下
        t = os.path.getatime(filePath)
        return TimeStampToTime(t)

    #'''获取文件的创建时间'''
    def get_FileCreateTime(filePath):
        pyversion=sys.version[0]
        if pyversion == '2':
            filePath = unicode(filePath,'utf8')#python2需要使用unicode转换一下
        t = os.path.getctime(filePath)
        return TimeStampToTime(t)

    #'''获取文件的修改时间'''
    def get_FileModifyTime(filePath):
        pyversion=sys.version[0]
        if pyversion == '2':
            filePath = unicode(filePath,'utf8')#python2需要使用unicode转换一下
        t = os.path.getmtime(filePath)
        return TimeStampToTime(t)
